Skip to content

Update insight menu - #836

Merged
pylipp merged 3 commits into
masterfrom
update-insight-menu
Jul 27, 2026
Merged

Update insight menu#836
pylipp merged 3 commits into
masterfrom
update-insight-menu

Conversation

@pylipp

@pylipp pylipp commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

https://trello.com/c/frcHxHCA

  • DB migration to update insight menu
  • Remove fancygraphs

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the “Insight” (now “Statistics”) menu ordering in cms_functions and removes the legacy “Fancy Graphs” feature (template + backend include) from the codebase.

Changes:

  • Add a DB migration to rename the “Insight” menu to “Statistics”, move it to the top, and reorder “Sales Reports”.
  • Remove the “Fancy Graphs” menu entry (DB) and delete its template/backend implementation files.
  • (Related) Drop external charting resources previously loaded by the Fancy Graphs template.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
templates/fancygraphs.tpl Removes the Fancy Graphs Smarty template and embedded AmCharts client-side code.
include/fancygraphs.php Removes the Fancy Graphs server-side data aggregation + template wiring.
db/migrations/20260727102106_update_insight_menu.php Updates menu titles/order and deletes the Fancy Graphs menu item from cms_functions (with rollback).

Comment thread db/migrations/20260727102106_update_insight_menu.php
@pylipp
pylipp merged commit 4887d29 into master Jul 27, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants